Der Aufbau einer FLIB-Datei

FLIB-Dateien bestehen aus einem Kopf, gefolgt von einem Kommentar und einem Inhaltsverzeichnis. Das Inhaltsverzeichnis enthält Informationen über die verschiedenen Vergrö₧erungsstufen von Zeichensätzen in der Bibliothek und pro Vergrö₧erungsstufe dann über die Zeichensätze selber. Nach dem Inhaltsverzeichnis kommen die eigentlichen Daten:

Kopf>
Kommentar>
Grö₧en> ...
    Zeichensätze> ...
Daten> ...
Hier ist das Format des Dateikopfes. Die Zahlen links sind der Abstand vom Dateianfang in Bytes, die Indizes geben die Länge des jeweiligen Wertes in Bytes an.
0 FLIB magisches Langwort
4 2 0 Versionsnummer (2 Bytes)
6 l2 Länge des Verzeichnis in Bytes
8 s2 Anzahl der Grö₧en
10 f2 Anzahl der Zeichensätze
12 c2 Länge des Kommentars
    (0: kein Kommentar)
Freundlicherweise sind die Datenwörter alle im big-endian oder auch Motorola-""Format: das höherwertige Byte steht an erster Stelle. Hier der Aufbau eines Grö₧eneintrags mit den entsprechenden Offsets:
0 m2 Länge des Grö₧eneintrags (ohne Kopf)
2 t2 Anzahl der Zeichensätze in dieser Grö₧e
4 dpi4 Auf"|lösung (Festpunkt, 16.16 Bits)
8   Zeichensätze
Eberhard Mattes besteht tatsächlich auf einer Angabe der Auf"|lösung bis hin zu 1/65536 dpi! Hierzu gleich mehr. Der Eintrag für einen Zeichensatz hat das Format
0 fl4 Länge des Zeichensatzes
4 a4 relative Byteadresse des Zeichensatzes
8 n1 Länge des Zeichensatznamens
9+ Name